// #include<iostream>
// #include<vector>
// #include<algorithm>
// using namespace std;
#include<bits/stdc++.h>
using namespace std;
// void solve()
// {
//     int a,b,c;
//     cin >> a >> b >>c;
//     if(a > b && a > c)
//     {
//         if(b > c)
//         {
//             cout << c <<" " << b <<" "<<a <<'\n';
//         }
//         else
//         {
//             cout << b <<" "<< c << " " << a <<'\n';
//         }
//     }
//      if(b > a && b > c)
//     {
//         if(a > c)
//         {
//             cout << c <<" " << a <<" "<<b <<'\n';
//         }
//         else
//         {
//             cout << a <<" "<< c << " " << b <<'\n';
//         }
//     }
//       if(c > a && c > b)
//     {
//         if(a > b)
//         {
//             cout << b <<" " << a <<" "<<c <<'\n';
//         }
//         else
//         {
//             cout << a <<" "<< b << " " << c <<'\n';
//         }
//     }
// }
// int main()
// {
//     solve();
//     return 0;
// }

void solve()
{
   vector<int> v(3);
   int x = 0; 
   for(int i = 0;i < 3;i++)
   {
     cin >> x;
     v.push_back(x);
   }
   sort(v.begin(),v.end());
   for(int num : v)
   {
    cout << num <<" ";
   }
   cout <<'\n';
}
int main()
{
   solve();
   return 0;
}